<?php
    if ( ! defined('BASEPATH')) exit('No direct script access allowed');
    class Mod_menu extends MYAD_Controller{
        function __construct(){
            parent::__construct();
            $this->load->model('Mmod_menu');
        }
        function index(){
            $data['title'] = 'Quản lý menu';
            $data['title_table'] = 'Quản lý menu';
            $data['show']="index";
            $data['data'] = $this->Mmod_menu->listAll();         
            $this->load->view('ad_layout',$data);
        }
        function add(){
            if(isset($_REQUEST['submit'])){
 		        $title = $_REQUEST['title'];
                $link = $_REQUEST['link'];
 		        $icon = $_REQUEST['icon'];
                $position = $_REQUEST['position'];
 		        $order = $_REQUEST['order'];
                $status = isset($_REQUEST['status'])?1:0;								
                $data = array(
                   'title' => $title ,
                   'link' => $link ,
                   'icon' => $icon ,
                   'position' => $position ,
                   'order' => $order ,
                   'status' => $status ,				   				   
                );
                $this->Mmod_menu->insertData($data);
                $this->session->set_flashdata('message', 'Thêm menu thành công!');
                redirect('/quantri/menu');                
            }
            else{   
                $data['title'] = 'Quản lý menu - Thêm menu';
                $data['title_table'] = 'Quản lý menu - Thêm menu';
                $data['show']="add";       
                $this->load->view('ad_layout',$data);                
            }           
        }
        function edit($id){
            if($id){
                if(isset($_REQUEST['submit'])){
     		        $title = $_REQUEST['title'];
                    $link = $_REQUEST['link'];
                    if($_REQUEST['icon_edit']!=""){
                        $icon = $_REQUEST['icon_edit'];
                    }
                    else{
                        $icon = $_REQUEST['icon_del'];
                    }
                    $position = $_REQUEST['position'];
     		        $order = $_REQUEST['order'];
                    $status = isset($_REQUEST['status'])?1:0;
                    $Id = $_REQUEST['id'];	
                    $data = array(
                       'title' => $title ,
                       'link' => $link ,
                       'icon' => $icon ,
                       'position' => $position ,
                       'order' => $order ,
                       'status' => $status ,				   				   
                    );
                    $this->Mmod_menu->updateData($data,$Id);
                    $this->session->set_flashdata('message', 'Chỉnh sửa menu thành công!');
                    redirect('/quantri/menu');      
                }
                else{
                    $data['title'] = 'Quản lý menu - Sửa menu';
                    $data['title_table'] = 'Quản lý menu - Sửa menu';
                    $data['show']="edit";
                    $data['data'] = $this->Mmod_menu->listId($id);      
                    $this->load->view('ad_layout',$data);
                }
            }           
        }
		function del($id){
		  if($id){
                $this->Mmod_menu->deleteData($id);
                echo "ok";
            }
		}        
    }
?>